74082a4fb0d7264122e285374584bbd828ac202e,enterprise/main/java/org/neo4j/kernel/HighlyAvailableGraphDatabase.java,HighlyAvailableGraphDatabase,getHaServersFromConfig,#Map#,117

Before Change


    private static Map<Integer, String> getHaServersFromConfig(
            Map<?, ?> config )
    {
        String value = config.get( CONFIG_KEY_HA_SERVERS ).toString();
        Map<Integer, String> result = new HashMap<Integer, String>();
        for ( String part : value.split( Pattern.quote( "," ) ) )
        {
            String[] tokens = part.trim().split( Pattern.quote( "=" ) );
            result.put( new Integer( tokens[0] ), tokens[1] );
        }
        return result;
    }

    private static String getZooKeeperServersFromConfig( Map<String, String> config )

After Change


    private static Map<Integer, String> getHaServersFromConfig(
            Map<?, ?> config )
    {
        return parseHaServersConfig( (String) config.get( CONFIG_KEY_HA_SERVERS ) );
    }
    
    public static Map<Integer, String> parseHaServersConfig( String configValue )